.toast {
    position: fixed;
    z-index: 5000;
    width: 7.6em;
    min-height: 7.6em;
    top: 180px;
    left: 50%;
    margin-left: -3.8em;
    background: rgba(40, 40, 40, 0.75);
    text-align: center;
    border-radius: 5px;
    color: #FFFFFF;
}
.icon_toast {
    margin: 22px 0 0;
    display: block;
}
.icon_toast.icon-success-no-circle:before {
    color: #FFFFFF;
    font-size: 55px;
}
.icon_toast.loading {
    margin: 30px 0 0;
    width: 38px;
    height: 38px;
    vertical-align: baseline;
}
.toast__content {
    margin: 0 0 15px;
}
[class^="icon-"],
[class*=" icon-"] {
    display: inline-block;
    vertical-align: middle;
    font: normal normal normal .14rem/1 "weui";
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
    display: inline-block;
    margin-left: .2em;
    margin-right: .2em;
}
.icon-success-no-circle:before {
    content: "\EA08";
}
.icon-success-no-circle {
    font-size: .23rem;
    color: #09BB07;
}